﻿using System;

using Hetymine.Executioner.Triggers;

namespace Hetymine.Executioner.Plugins {
    public abstract class TriggerPlugin : Plugin {
        public abstract ITrigger InitializeTrigger();
        public bool CanInitialize { get { return true; } }
        public virtual void TriggerLoaded(ITrigger trigger) {
            // Intentionally left blank
        }
    }
}
